payment charge - French English Dictionary